/* eslint-disable */
var Parameter = require("parameter")

var parameter = new Parameter({
	validateRoot: true, // restrict the being validate value must be a object
})

// var data = {
//   name: 'foo',
//   age: 24,
//   gender: 'male'
// };

// var rule = {
//   name: 'string',
//   age: 'int',
//   gender: ['male', 'female', 'unknown']
// };

// var errors = parameter.validate(rule, data);
console.log(parameter.validate({a: [1, 3]}, {a: 1}))
console.log(parameter.validate({a: [1, 3]}, {a: "1"}))